package com.dongbo.recorder.screenrecord.prefrences;

public interface PreferencesDataSource {
    boolean contains(String key);

    void clear();

    void setString(String key, String value);

    void setBoolean(String key, boolean value);

    void setInt(String key, int value);

    void setLong(String key, long value);

    void setFloat(String key, float value);

    String getString(String key, String defaultValue);

    boolean getBoolean(String key, boolean defaultValue);

    int getInt(String key, int defaultValue);

    long getLong(String key, long defaultValue);

    float getFloat(String key, float defaultValue);
}
